repeat of press - Spanish English Dictionary